specific parasite - Español Inglés Diccionario